.main {
  min-width: 1140px;
  overflow: hidden;
  background-color: white;
  width: 100%;
  padding: 60px 100px 0 100px;
}

.back {
  font-size: 1.5em;
  color: black;
}

.img {
  margin: 0 10% 0 10%;
  min-width: 200px;
  width: 80%;
  height: 500px;
}

.Article {
  display: flex;
  flex-direction: column;
  margin-left: 10%;
  margin-right: 10%;
}

.ArticleMain {
  margin: -10px 0 0 0;
}

.ArticleTitle {
  font-size: 2em;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.ArticleAuthor {
}

.ArticleTags {
  margin-left: 10%;
  margin-bottom: 5px;
  margin-right: 10%;
}

.ArticleContent {
  overflow: hidden;
  margin-left: 10%;
}
